package bavaria.hightech.banking;

import bavaria.hightech.exceptions.NichtGenugGeldException;

public interface BankKundenSicht {
	
	public void giroKontoAnlegen(String name);
	
	public void festgeldKontoAnlegen(String name, int laufzeit);
	
	public long getKontostand(int kontonummer);
	
	public void einzahlen(long betrag, int kontonummer);
	
	public void auszahlen(long betrag, int kontonummer) throws NichtGenugGeldException;
	
	public void ueberweisen(long betrag, int kontonummerInhaber, int kontonummerEmpfaenger) throws NichtGenugGeldException;
	
	
	
	

}
